package org.example.lostandfound.dao;

import org.example.lostandfound.model.User;

import java.util.List;

public interface UserDao {
    //查询所有用户
    List<User> findAllUsers();
    //通过用户名字查询用户
    List<User> findUsersByName(String userName);
    //通过ID查询用户
    List<User> findUsersById(Long id);
    //更新用户信息
    void updateUser(User user);
    //删除用户
    void deleteUser(Long id);
    //用户注册
    void registerUser(User user);
    //用户登录(用户通过电话号码和密码登录)
    User login(String phoneNumber, String password);
}
